English Dictionary
◊ TOMATO PLANT
tomato plant
n : native to South America; widely cultivated in many varieties
[syn: {tomato}, {love apple}, {Lycopersicon esculentum}]